home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #156 (1992-02)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #156 (1992-02)(Rhein-Sieg-Soft).adf
/
AKShell
/
AKShell.doc
< prev
next >
Wrap
Text File
|
1992-01-30
|
8KB
|
186 lines
==============================================================================
==============================================================================
=== AKShell V1.34a rel. 0911-91 ===
==============================================================================
=== ( S H A R E W A R E ) ===
==============================================================================
=== ===
=== (c) 1990-91 by Andreas Ralph Kleinert ===
=== Grube Hohe Grethe 23 ===
=== W-5900 Siegen 1 ===
=== Germany ===
=== ===
==============================================================================
==============================================================================
=== (Lauffaehig unter OS 1.2, 1.3, 2.04) ===
==============================================================================
"AKShell" ist (C)opyright 1990-91 by Andreas R. Kleinert
und darf frei kopiert werden. Eine "Entrichtung" des SHARE-Betrages ist
erwuenscht, aber nicht Zwang. Eine eventuell verlangte Kopiergebuehr pro
Diskette sollte 10 DM bzw. das 5-fache des Leerdiskettenpreises nicht
uebersteigen. (Der fuer fruehere Versionen von "AKShell" geltende Betrag
von 20 DM bzw. 15 DM gilt mit Erscheinen dieser Version NICHT mehr).
ERWUENSCHT ist allerdings ein Betrag, der, bis auf eine geringe
Kopiergebuehr, in etwa dem Preis einer Leerdiskette entspricht.
"AKShell V1.34a" darf nicht unvollstaendig weitergegeben werden !
Bestandteile von "AKShell V1.34a" sind :
- diese Anleitung
- der restliche Inhalt dieses Directories, soweit als Bestandteil
von "AKShell V1.34a" gekennzeichnet
----- Dokumentationsfile-Version : V1.34a-A-0911-91 -----
=============================================================================
= PROGRAMMBESCHREIBUNG : =
=============================================================================
Da ARP unter Amiga OS 2.04 nicht mehr einwandfrei funktioniert, ist es
hilfreich, eine Shell zu besitzen, die den WildCard "*" unterstuetzt,
der von den normalen DOS-Kommandos in Gegensatz zu ARP nicht zur Ver-
fuegung gestellt wird.
Auch unter Kickstart 1.2 & 1.3 ist die AKShell leicht und universell
einzusetzen. Es wurde bewusst Wert auf Einfachheit gelegt (es gibt
genuegend dieser komplizierten Shells, deren Beherrschung man fast wie
eine Programmiersprache erlernen muss).
=============================================================================
= BEDIENUNG : =
=============================================================================
1. Einfuehrung
AKShell bietet einen Alias-Befehl, Funktionstastenbelegung,
Environment-Variablen und verbesserte Wildcards (Verwendung von "*"
statt "#?"). Ausserdem laesst sich eine geoeffnete AKShell jederzeit mit
dem Befehl SYSTEM oder durch Druecken der ESCAPE-Taste verlassen.
Die Funktionstastenbelegung ist resident, d.h. auch nach Verlassen der
AKShell (bis zum naechsten Reset) aktiv.
1.1 Kommandos
a) Alias <aliastext> <originaltext>
b) FKey <F-Tasten-Nr.> <text>
c) Help bzw. "?"
d) System
e) WriteEnv <name> <text>
f) ReadEnv <name>
g) DelEnv <name>
1.2 belegte Tasten
a) ESCAPE = "system"
b) HELP = "help"
1.3 belegbare Funktionstasten
a) F1 bis F10 (frei belegbar ; Text wird automatisch mit Return ab-
geschlossen)
1.4 unterstuetzte Wildcards
a) "?", "#", "#?" (dos-konform, wird nicht veraendert)
b) "*" (wird als "#?" an die Kommandos uebermittelt)
1.5 Syntax
Auch alle shellinternen Kommandos koennen sowohl in Gross-, als auch
in Kleinschrift, sowie gemischt eigegeben werden.
2. Kompatibilitaet
2.1 Betriebssystem
AKShell funktioniert fehlerfrei unter Kickstart 1.2 und 1.3 sowie unter
OS 2.04. Tests wurden unter anderem auf einem "Amiga 500 plus" durchge-
fuehrt.
=============================================================================
= VERSIONS-"HISTORY" : =
=============================================================================
------------------------------------------------------------------------------
V1.0a :
- erste Version
------------------------------------------------------------------------------
V1.0b :
- grafisch-optische Verbesserungen
- Ergaenzung der Dokumentation
------------------------------------------------------------------------------
V1.1 :
- Verbesserung der Funktionstastenbelegung
- kleinere Fehlerkorrekturen
------------------------------------------------------------------------------
V1.21 :
- Fehlerkorrekturen
(z.B. funktioniert die Funktionstastenbelegung jetzt 100 %-ig)
- Codeoptimierung
- Help-Funktion
- Einbau einer einfachen Fehlerabfrage
(Meldung mit "AKSEM #..." - AKSM = "AKShell-Error-Message")
- Belegung von ESC und HELP mit "system" bzw. "help"
------------------------------------------------------------------------------
V1.33 :
- Fehlerkorrekturen
- bessere Help-Funktion
- Unterstuetzung von Environment-Variablen
- Benutzung eines eigenen Fensters, falls moeglich
------------------------------------------------------------------------------
V1.34a :
- Fehlerkorrekturen
- Optimierung des Source
- Codeverkuerzung
- interne Befehle jetzt in Gross-/Kleinschrift (wie CLI/WB-Shell)
- neuer Befehl : DelEnv
- "FunctionKey" umbenannt in "FKey" (kuerzer -> leichter zu handhaben)
- bessere Fehlerverarbeitung in Teilbereichen
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Bekannte Fehler :
- es sind keine Fehler bekannt
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Moegliche weitere Verbesserungen in spaeteren Versionen :
- Erweiterung der integrierten Kommandos
- was sonst noch so anfaellt ...
- und natuerlich : Fehlerverbesserung(en)
Ich bitte ausdruecklich um die Zusendung von "BUG-Reports" !
=============================================================================
= COPYRIGHTS : =
=============================================================================
=============================================================================
= AKShell =
= (c) 1990-91 by Andreas R. Kleinert. =
= SHAREWARE. All rights reserved. =
=============================================================================
=============================================================================
= Copyrights zu anderen erwaehnten Produkten/Programmen sind den jeweili- =
= gen Produktbeschreibungen der Hersteller/Vertreiber zu entnehmen. =
=============================================================================